plundering invaders

Translations
envahisseurs pillards
Words
plundering

noun
pillage
plundering

gerund / present participle
pillard